//package com.omenkk.juc.synchronizedPlus;
//
//import lombok.extern.slf4j.Slf4j;
//
//@Slf4j
//public class demo2 {
//    public static void main(String[] args) throws InterruptedException {
//        GuardedObject lock =new GuardedObject();
//        new Thread(()->{
//
//            try {
//                Thread.sleep(1000);
//            } catch (InterruptedException e) {
//                throw new RuntimeException(e);
//            }
//
//            lock.complete(null);
//
//            try {
//                Thread.sleep(1000);
//            } catch (InterruptedException e) {
//                throw new RuntimeException(e);
//            }
//            lock.complete("123");
//
//
//        }).start();
//
//
//       String o = (String)lock.get(7000L);
//        if(o==null)log.debug("null");
//        else log.debug("获得数据:{}",o);
//
//
//    }
//}
